Vocabulary

カタパルト

catapult

noun