1 English Synonyms for ENGINEERING
Prev.1Next
engine room
Definition: 1. (nautical) A compartment on a ship in which the engine machinery is located.
There are 5 definitions of the word engine room
Show more information about engine room
Prev.1Next
Search took: 1.3118 ms