TERRAPIN Meaning of TERRAPIN in English ter ‧ ra ‧ pin /ˈterəpən, ˈterəpɪn/ BrE AmE noun [countable] [ Date: 1600-1700 ; Origin: From an Algonquian language ] a small ↑ turtle that lives in water Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012