Meaning of “egotist” in the English Dictionary

british dictionary