Meaning of “shaven” in the English Dictionary

british dictionary