high-yield Meaning, Definition & Usage

  1. adjective satellite yielding a large amount of agricultural or industrial production

WordNet