BESTREWN

Definition of BESTREWN

  1. (verb)cover by strewing