Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mecha Definition

Cancel
mecha
noun
A large armoured robot on legs, typically controlled by a pilot seated inside

Words Related to mecha!

mecha Examples by Brain Bank Users