Meaning of “turbojet” in the English Dictionary

british dictionary