Larger-than-life raconteur Synonyms
Definitions for Larger-than-life
- (adjective) very imposing or impressive ; surpassing the ordinary (especially in size or scale)
Synonyms for phrase
LR abbreviation
LR is an abbreviation for Larger-than-life RaconteurWhat does LR stand for?
LR stands for "Larger-than-life Raconteur"