Search in full dictionary

NIAGARA FALLS (7)

NIAGARA FALLS (7)
ScnMaster
a large waterfall on the Niagara River between the state of New York in the United States and Ontario in Canada. Used figuratively in this lecture. SHSBC Binder 24 Approved Glossary