DEQUEEN MEANING IN ENGLISH

• Dequeen Definition & Synonyms

  1. (v. t.) To remove the queen from (a hive of bees).


RECENT SEARCHES