SHROOD


Meaning of SHROOD in English

vt to trim; to lop.

Webster English vocab.      Английский словарь Webster.