terrace chant

terrace chant

English Noun
Ad

Definition

A phrase or song chanted at a football match or other sports event.

Ad