Dictionary |
1 Result
#1
impinging
n.
[
contact
,
striking
] the physical coming together of two or more things; "contact with the pier scraped paint from the hull"
. wn