Meaning of “reamer” in the English Dictionary

british dictionary