MOTHER LODE


Meaning of MOTHER LODE in English

[mother lode] n (1874) 1: the principal vein or lode of a region

2: a principal source or supply

Merriam-Webster English vocab.      Английский словарь Merriam Webster.