Search in full dictionary
IMPINGED (1)
IMPINGED (1)
ScnMaster
made an impression; had an
effect
or
impact
.
—The
Dynamics
of
Life
Glossary
Final
approval 30.3.90