Dictionnaires en ligne gratuits: Anglais, Espagnol, Français, Italien, Chinois, Allemand, Russe traductions, définitions, synonymes...
cumber  vb 
1 to obstruct or hinder 
2 Obsolete to inconvenience  n 
3 a hindrance or burden 
 (C13: probably from Old French combrer to impede, prevent, from combre barrier; see encumber) 
 cumberer  n