"Meiosis" is a word in ENGLISH

meiosis ENGLISH
Definition:

Diminution; a species of hyperbole, representing a thing
as being less than it really is.

Few words of positivity

I'll be damned if I am not getting tired of this. It seems to be the profession of a President simply to hear other people talk.

William Howard Taft

WORD SUGGESTIONS
Laugh your heart out.

Knock KnockWho's there ?Cliff !Cliff who ?Cliff hanger !

dwarf ENGLISH

An animal or plant which is much below the ordinary size of its species or kind; especially, a diminutive human …

Read the complete definition
e