Synonyms for "crowd" include throng, flock & this word that can also mean an infatuation
It includes adroitness and discretion to know what to do or say and what to 
...... a dense crowd in a small room.