Meaning of “bombardier” in the English Dictionary

british dictionary