×
rosser
meaning in English
v.
(informal) thrash; trounce, lambaste; drub, lam
Related Words
rossa
rosse
rosserie
rossignol
PC Version
Copyright © 2018 WordTech Co.