smeeches

English

Noun

smeeches

  1. plural of smeech

Verb

smeeches

  1. third-person singular simple present indicative of smeech