We found one dictionary that defines the word front-to-back engine:
General (1 matching dictionary)
General (1 matching dictionary)
- front-to-back engine, front-to-back engine: Collins English Dictionary