English dictionary
terrapin meaning and definition
Definition and meaning of terrapin at MeaningMonkey.org. terrapin meaning and definition in the English Dictionary.TERRAPIN noun
Definition of terrapin (noun)
- any of various edible North American web-footed turtles living in fresh or brackish water
Source: Princeton University Wordnet