Word Definition

Huddled

  1. of Huddle

Synonyms