be a/no stranger to something - definition and synonyms

phrase
  1. to have no/a lot of experience of something
See also main entry: stranger