screeded

verb
  1. past tense of screed; delivered a long, angry speech or piece of writing
  2. Usage: often implies criticism or complaint
  3. past tense of screed; leveled concrete or plaster with a straight edge
  4. Usage: construction term

Examples