hasp verb vt Infinitive hasp Present tense 3rd person singular hasps Preterite hasped Present participle hasping Past participle hasped