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