mtl

/EH1 M T AH0 L/
noun
  1. 1

    Abbreviation of Montreal. [A place in Quebec, Canada, at the confluence of the Ottawa and Saint-Lawrence Rivers]

  2. 2

    Abbreviation of machine translation. [(translation studies) The act of translating something from one language to another by means of a machine, especially a computer.]

  3. 3

    Alternative form of Mtl (โ€œMontrealโ€).