Definitions of Hampton roads:
- noun: a naval battle of the American Civil War (1862); the indecisive battle between the Monitor and the Merrimac
- noun: a channel in southeastern Virginia through which the Elizabeth River and the James River flow into Chesapeake Bay
Search for Hampton roads at other dictionaries: OneLook, Answers.com, Merriam-Webster
"Works flawlessly!": RhymeZone apps for iPhone/iPad and Android!
Help, Feedback, Customize, Android app, iPhone/iPad app
Copyright © 2013 Datamuse