Definition of Terrapin
-
(n.) Any one of numerous species of tortoises living in fresh and brackish waters. Many of them are valued for food.
Synonyms of Terrapin
No Synonyms Found.
Antonyms of Terrapin
No Antonyms Found.
Homophones of Terrapin
No Homophones Found.