zord - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    in the Power Rangers TV series, a giant fighting machine, a mini version of a megazord

    Let's get in the zord.

    Submitted by Andrew Stamps from United States on 10/04/2016