been around the block

Related

jaded · veteran · weathered · knowing · cynical · wise · hardened · mature · battle-scarred · hustler · survivor · old hand · tough · gritty · neighborhood · worn · shrewd · player

Opposites
experience level

been around the blockinexperienced

Lacking practical knowledge

green · wet behind the ears · born yesterday · naive · greenhorn

sophistication and worldliness

been around the blockunworldly

Lacking practical awareness

innocent · sheltered · wide-eyed · babe in the woods · starry-eyed

Familiarity
Top 2,000,000