Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-3 of 3 results

Nemesis British & World English

a goddess usually portrayed as the agent of divine punishment for wrongdoing or presumption (hubris)

nemesis British & World English

the inescapable agent of someone’s or something’s downfall