1 trappoid | Definition of trappoid

trappoid

adjective
trap·​poid | \ ˈtraËŒpȯid\

Definition of trappoid

: of, relating to, or resembling trap or traprock

History and Etymology for trappoid

trap entry 5 + -oid

Keep scrolling for more