old sweat









old sweat


noun British informal

  1. an old soldier; veteran
  2. a person who has a great deal of experience in some activity
50 queries 0.562