KNIGHTHEAD MEANING IN ENGLISH

• Knighthead Definition & Synonyms

  1. (n.) A bollard timber. See under Bollard.


RECENT SEARCHES