a sea of something - definition and synonyms

phrase
  1. a large amount of something

    She looked out over a sea of smiling faces.

See also main entry: sea