LONG ROLL


Meaning of LONG ROLL in English

noun

: a prolonged roll of the drums formerly the signal for troops to fall in immediately

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.