From Dutch vegen ("to sweep#Verb"), from Middle Dutch vēghen ("to [[cleanse"), from Old Dutch *fegōn ("to cleanse"), from Proto-Germanic *faginōną ("to decorate, make beautiful"), from Proto-Indo-European *pōḱ-, *pēḱ-. Cognate with Danish feje ("to sweep"), German fegen ("to cleanse, scour, sweep"), Icelandic fægja ("to polish"), Swedish feja ("to sweep"). More at fay, fair, fake.
Possibly from Dutch feeks, probably from vegen: see etymology of feague above. Compare Middle English vecke ("old woman").
Modern English dictionary
Explore and search massive catalog of over 900,000 word meanings.
Word of the Day
Get a curated memorable word every day.
Challenge yourself
Level up your vocabulary by setting personal goals.