SRAWLS Meaning of SRAWLS in English noun ·pl small branches of a tree; twigs; sprays. Webster English vocab. Английский словарь Webster. 2012