Yahoo Web Search

Search results

  1. Dictionary
    Hoard·ing
    /ˈhôrdiNG/

    noun

    • 1. a large board in a public place, used to display advertisements; a billboard. British