MATER


Meaning of MATER in English

n. Brit. sl. mother.

Usage:

Now only in jocular or affected use.

Etymology: L

Oxford English vocab.      Оксфордский английский словарь.