Yahoo Web Search

Search results

  1. Dictionary
    liberation army

    noun

    • 1. an organized military or paramilitary force fighting to gain independence for a country or to free it from oppression: "the National Liberation Army"