English edit

Etymology edit

sub- +‎ bay

Noun edit

subbay (plural subbays)

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

Alternative forms edit