What does lode mean?
noun
A vein or seam of ore or mineral; a rich source of something. A large amount of something, especially money.
Example
"The mine was a rich lode of gold, worth millions."
Definition generated by AI and curated by RJS Tech Solutions LLP.