×
severed
meaning in French
adj.
divisé, fragmenté, élagué, taillé; détaché, séparé; terminé, fini
Related Words
sever
sever one's connections with
sever a limb from the body
severe weather
severe winter
severely
severely criticized
PC Version
Copyright © 2018 WordTech Co.