Definition of “cowcatcher” - English Dictionary

british dictionary