matamoros Meaning, Definition & Usage

  1. noun a city in northeastern Mexico opposite Brownsville near the mouth of the Rio Grande

WordNet