Subscriber login


Forgot your password?

Library card login

Other

Sierra Madre

Pronunciation: /ˈmɑːdreɪ/

Definition of Sierra Madre
  • a mountain system in Mexico, extending from the border with the US in the north to the southern border with Guatemala.

Sierra Madre in other Oxford dictionaries

Definition of Sierra Madre in the US English dictionary