Online English Dictionary

Home

Watersail


n.

A sea view; -- distinguished from landscape .


© 2009 Dammam Community College