HUDDLED

Definition of HUDDLED

  1. (adj)crowded or massed together