Yahoo Canada Web Search

Search results

  1. Dictionary
    liberation movement

    noun

    • 1. a broad movement campaigning to gain independence for a country or against discrimination or cruel treatment: "liberation movements in the former Portuguese colonies"