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.

Related

know the ropes · adept · well versed · connected · enduring · relatable · empathetic · knowledgeable · practiced · old hat · habituated · versed · resilient · integrated · aware · skilled · used to · sociable

Family

being, stranger, strange, strangely, strangeness, strangers, estrange, estranged, estrangement

Familiarity
Top 100,000
Profile
Used worldwide · Timeless · Abstract · Everyday, not technical · Rated G