subbay

English

Etymology

From sub- +‎ bay.

Noun

subbay (plural subbays)

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

Alternative forms