Kneecapped meaning : To destroy the knees of (a person), usually by shooting at the knees, as a punishment carried out by criminals or terrorists.
kneecapped
touch wood
permeances
motorising
racecourse