TREENAIL MEANING IN ENGLISH

• Treenail Definition & Synonyms

  1. (n.) A long wooden pin used in fastening the planks of a vessel to the timbers or to each other.


Synonyms:
Trenail, Trunnel,

RECENT SEARCHES