Glossary


pond search for term
- n. (form of pound, enclosure) a body of standing water smaller than a lake, often artifically formed.