Dictionary.com
definitions
  • synonyms
British Dictionary definitions for technical area

technical area

noun
  1. soccer the area at the side of the pitch to which managers, trainers, coaches, etc are restricted during play
Show More
Collins English Dictionary - Complete & Unabridged 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012