The Caribbean Dictionary

chinch
2 definitions
0
 
Verb
To make room.
Synonyms
Tags
Pictures
 
Noun
An insect that leaves a unpleasant scent after giving you a painful sting
Synonyms
Tags
Pictures
400