← DefinitionshareGuesstrapverbTo catch or hold something in a trap or similar device.adjectiveRelating to the trap music genre.nounA device or contraption designed to catch and hold animals, often by springing shut.SynonymsentrapverbcatchverbsnarenounambushnounpitfallnounAntonymsreleaseverbfreeverb