Rollingword: a website about words.
For more words, see the search page.
英语解释:a woman who rules over a country, usually by right of birth
A great many of the bees died, and he did not find the queens.
英语解释:in chess, to promote a pawn to the rank of queen by managing to take it to the opponent's end of the board, or become promoted from pawn to queen