Sign In

Dictionary

Recent Searches

Japanese - English Dictionary - Words in Engine

Engine

Engine
an instrument or machine that is used in warfare, such as a battering ram, catapult, artillery piece, etc.
[()·じょう()·つい()]
hajoutsui
noun

English Meanings:

noun
  1. battering ram
torebyushetto
noun

English Meanings:

noun
  1. trebuchet

This site uses the EDICT and KANJIDIC dictionary files. These files are the property of the Electronic Dictionary Research and Development Group, and are used in conformance with the Group's licence.