English Dictionary
◊ HOUSTON
Houston
n : the largest city in Texas; located in southeastern Texas
near the Gulf of Mexico; site of the National Aeronautics
and Space Administration [syn: {Houston}]