Word of the Day · Archive

Mecha

Noun

(in Japanese films, games and comics) a large fighting machine in the shape of an animal or a person, usually controlled by a person who rides inside it

Meanwhile, the rest of the team has to fight off a series of giant animal mecha.

Sanskrit equivalent

यन्त्रमानवः

Previous days