Babylon English-Portuguese
Download this dictionary
weighed down
deprimir, acabrunhar, sobrecarregar (ser cruel, oprimir, subjugar)
 
weigh down
v. sobrecarregar; oprimir uma pessoa; empregar força com pesos; oprimir