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