land-office business

Noun
  1. Very large and profitable volume of commercial activity (synset 101098902)

Other Searches