See Also: Terrapin(medicine)
Terrapin(dictionary)
terrapin(encyclopedia)
terrapin(dictionary)

Terrapin (iou)



Terrapin noun2. Also terrapin. M20.
[Prob. use of TERRAPIN noun1.]
(Proprietary name for) a type of prefabricated one-storey building, designed for temporary use.
attrib.: A. Cleeves His classroom was one of two in a Terrapin hut.