VariousWords beta
Related Terms:
Definitions:
Adjective
preachy
Definition: inclined to or marked by tedious moralization
Definition: Tending toward excessive moralization.