shoal verb vt vi Infinitive shoal Present tense 3rd person singular shoals Preterite shoaled Present participle shoaling Past participle shoaled