Meaning of “rasher” in the English Dictionary

british dictionary