What is the meaning of lagoon in English?

Learn vocabulary with pictures as well as definitions of lagoon in English

Learn in

See more

n. lagoon

Definition of lagoon in English

Portion of the sea that is separated by a strip of exposed sand.

See more

n. lagoon triggerfish

Definition of lagoon triggerfish in English

Marine fish that has a flat body with multicoloured stripes and dorsal spines that are used in defense or anchoring, which lives in shallow coral reefs of the Indo-Pacific and Atlantic oceans.

Synonyms of lagoon triggerfish in English

Picasso triggerfishblackbar triggerfishPicassofishJamal