BESTREW

Definition of BESTREW

  1. (verb)cover by strewing