Online English Dictionary

Home

Watertelescope


a.

So tight as to retain, or not to admit, water; not leaky.


© 2009 Dammam Community College