Word info

masthouse

Noun

Meaning

A building in which vessels' masts are shaped, fitted, etc.

Source: Webster's dictionary

Examples

Recently TfL faced criticism from Isle of Dogs residents who use the Thames Clipper Riverbuses when the stop at Masthouse Terrace mysteriously disappeared from a consultation document. Source: Internet

Close letter words and terms