Definify.com

Definition 2024


caulkhead

caulkhead

English

Noun

caulkhead (plural caulkheads)

  1. A native of the Isle of Wight