Yahoo Web Search

Search results

  1. Dictionary
    Plac·ard
    /ˈplakərd/

    noun

    • 1. a poster or sign for public display, either fixed to a wall or carried during a demonstration.

    verb

    • 1. cover with placards: "they were placarding the town with posters"
  1. Searches related to define placard

    define placard in the vehicle