noun Download 🔗Share A large armoured robot on legs, typically controlled by a pilot seated inside. Examples : "The military deployed a squadron of mechas to defend the city from the incoming Kaiju. " technology vehicle machine military entertainment science Chat with AIVocabulary GamePractice Reading