MACHICOLATION


Meaning of MACHICOLATION in English

■ noun (in medieval fortifications) an opening between the supporting corbels of a projecting structure, through which stones or burning objects could be dropped on attackers.

↘a projecting structure containing ~s.

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