Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by @german_wm
meliorist
Share definition
Flag
The
belief
that improvement of
society
depends on human
effort
i am
a meliorist and
tomorrow
will be
different
meliorist
by
@german_wm
October 4, 2013
Get the
meliorist
mug.