Tamil Dictionary 🔍

looplight

Loop"light`, n. Defn: A small narrow opening or window in a tower or fortified wall; a loophole.


looplight - Similar Words