MACHAIR


Meaning of MACHAIR in English

[ 'makə , 'maxə ]

■ noun (in Scotland) low-lying land formed near the coast from sand and shell fragments deposited by the wind.

Origin

C17: from Sc. Gaelic.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.