A SHOGUN


Meaning of A SHOGUN in English

a powerful business person, a tycoon, a heavyweight

Mr. Fuji is a business magnate -a shogun - known for his interest in robots.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.