Search in full dictionary
NIAGARA (1)
NIAGARA (1)
ScnMaster
anything taken as resembling
Niagara Falls
(the falls of the
Niagara River
in Canada) in
force
and relentlessness;
avalanche
.
—
Self Analysis
Glossary Final approval 12.3.90