Definition of long roll in English:
long roll
noun
historical MilitaryA drum roll used as a signal for soldiers or sailors to assemble.
Origin
Mid 18th century; earliest use found in George Washington (1732–1799), revolutionary army officer and president of the United States of America.
Are You Learning English? Here Are Our Top English Tips