New Words : aquascape





12. aquascape :



noun :

1. a scenic view of a body of water

2. an area having a natural or constructed aquatic feature (as a pond or fountain)



Click Here for the Next New Word