Meaning of “grenadier” in the English Dictionary

English