TOP

Definition of Mallard from the Oxford Advanced Learner's Dictionary

Mallard

 
/ˈmælɑːd/
 
/ˈmælɑːrd/
jump to other results
  1. the name of a steam engine (= a type of early train) which set an unbeaten world record for a train of its type in 1938 by achieving a speed of 126 miles per hour/203 kilometres per hour. It is now kept at the National Railway Museum in York.

Other results

All matches
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day