MACHICOLATES is a
12
letter word starting with
M
and ending with
S
Definitions & Synonyms
verb -
MACHICOLATES refers to the design and construction of projecting galleries in a medieval fortress from which defenders could drop stones, oil or other materials on attackers below.