2 English Synonyms for SQUINT
Prev.1Next
Definition: 1. (slang) A skeleton, especially a human one.
There are 6 definitions of the word skelly
Show more information about skelly
Definition: 1. (architecture) A small opening in an interior wall of a church, enabling those in the transept to view the high altar.
Show more information about hagioscope
Prev.1Next
Search took: 2.34 ms