impacted
动词 impact:
press or wedge together; pack together
同义词:impact
have an effect upon
同义词:affect, impact, bear upon, bear on, touch on, touch
形容词 impacted:
wedged or packed in together
同义词:wedged