Definition of engine room noun from the Oxford Advanced American Dictionary

     

    engine room

     noun
    noun
     
     
    jump to other results
  1. 1the part of a ship where the engines are
  2. 2the part of an organization where most of the important activity takes place or important decisions are made The Madrid office is the engine room of the company.
See the Oxford Advanced Learner's Dictionary entry: engine room