The AI-powered English dictionary
(archaic) simple past and past participle of trap
(archaic) Alternative form of trapped