Meaning of scurrilous
Definition of scurrilous
(adj)
expressing
offensive
reproach
Other information on scurrilous
WIKIPEDIA results for
scurrilous
Amazon results for
scurrilous
Tweet