Dictionary 1. (imp. & p. p.) of Impact.2. (a.) Driven together or close. Thesaurus anchored beached castaway caught chained fast fastened fixed foundered grounded hard and fast held high and dry impacted inextricable jammed marooned moored on the rocks packed set fast shipwrecked stranded stuck stuck fast swamped tethered tied transfixed wedged wrecked |