Yahoo India Web Search

Search results

  1. Dictionary
    barmy army

    noun

    • 1. supporters of a particular sports team who are known for their vociferous support during matches, especially a group of fans who follow the England cricket team: informal British "the barmy army added their voice to a very memorable occasion"