huddled

huddled definitions

adj
  • crouched 

  • crowded together in a huddle