Windsurfed meaning : To ride a surfboard that has an attached sail
windsurfed
pice
expounds
retaliates
personal bests