Search in full dictionary
NIAGARA FALLS (3)
NIAGARA FALLS (3)
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 the lecture.
—
SHSBC
Binder 15 Approved Glossary