GARRET


Meaning of GARRET in English

noun a turret; a watchtower.

2. garret ·noun that part of a house which is on the upper floor, immediately under or within the roof; an attic.

Webster English vocab.      Английский словарь Webster.