throng
n
1 a great number of people or things crowded together
vb
2 to gather in or fill (a place) in large numbers; crowd
3 tr to hem in (a person); jostle
adj
4 (Yorkshire)
dialect postpositive busy
(Old English gethrang; related to Old Norse throug, Old High German drangod)