Laredo
[ luh-rey-doh ]
/ ləˈreɪ doʊ /
noun
a city in S Texas, on the Rio Grande.
Example sentences from the Web for laredo
British Dictionary definitions for laredo
Laredo
/ (ləˈreɪdəʊ) /
noun
a city in the US, in Texas, on the Mexican border: founded by the Spanish in 1755 on the Rio Grande. Pop: 197 488 (2003 est)