Subscriber login


Forgot your password?

Library card login

Other

Mar del Plata


Definition of Mar del Plata
  • a fishing port and resort in Argentina, on the Atlantic coast south of Buenos Aires; population 620,800 (est. 2008).

Mar del Plata in other Oxford dictionaries

Definition of Mar del Plata in the US English dictionary
  |  Cite

Word of the day

kempt

/ kɛm(p)t /
adjective
maintained in a neat and clean condition …