Meaning of “stayer” in the English Dictionary