Word: TrappedHow to pronounce: træptHow to pronounce: træpsNounDefinitions:1. A device or enclosure ..
3 years ago