LOOPLIGHT MEANING IN ENGLISH

• Looplight Definition & Synonyms

  1. (n.) A small narrow opening or window in a tower or fortified wall; a loophole.


RECENT SEARCHES