EnglishEdit

NounEdit

special teams

  1. (American football, ice hockey) plural of special team