WHAT ‘OTS’ MEANS A SPECIFIC PLACE? May 9, 2017 By Show answer ON THE SPOT More English Words & Origins QuestionsMore Language Questions