focastle

English

Noun

focastle (plural focastles)

  1. Alternative form of forecastle.