Meaning of “cowcatcher” in the English Dictionary

british dictionary