grand marshal

1 ENTRIES FOUND:
Save
grand marshal noun
plural grand marshals
grand marshal
noun
plural grand marshals
Learner's definition of GRAND MARSHAL
[count] chiefly US
: a person who is honored by being made the leader of a parade