Vocabulary

人垣

wall of people; crowd of people lined up (e.g. spectators); throng of people

noun
freq #30

Example sentences

The laborers formed a human barricade.