English

edit

Etymology

edit

From sub- +‎ bay.

Noun

edit

subbay (plural subbays)

  1. (geography) A bay located within a larger bay.

Alternative forms

edit