be no stranger to
Have experienced before
To be no stranger to something is to have extensive experience or familiarity with it: She's no stranger to controversy.
The phrase emphasizes that someone has encountered something before, often repeatedly, and isn't fazed by it: Having grown up poor, he was no stranger to hard work.
- acquaintedHaving personal knowledge of
- comfortablePhysically at ease
- proficientHaving practiced ability
- accustomedAdapted through habit
- seasonedFlavored or battle-tested
know the ropes · adept · well versed · connected · enduring · relatable · empathetic · knowledgeable · practiced · old hat · habituated · versed · resilient · integrated · aware · skilled · used to · sociable
being, stranger, strange, strangely, strangeness, strangers, estrange, estranged, estrangement