Takayasu’s syndrome

What is Takayasu’s syndrome?

Takayasu’s syndrome definition and meaning on Dictionary terms:
Be soundly beaten or defeated, as in Our team took quite a shellacking last night. Why being coated with shellac should suggest defeat is not clear. [Slang; c. 1930]

 

reference: www.dictionary.com/browse/takayasu-s-syndrome

Tags: