No Go Area (see def.)

Creator:
Language pair:English
Definition / notes:It's an expression in UK. Means that there is a very high risk of doing the work and not getting paid.
All of ProZ.com
  • All of ProZ.com
  • Term search
  • Jobs
  • Forums
  • Multiple search