1. The act of scattering or spreading. 2. Anything that is, or may be, strewed; -- used chiefly in the plural. 3. of Strew4. the act of scattering
strewing |