Summary
Spanish to English: more detail...
-
embarazar:
-
Wiktionary:
embarazar → hamper, obstruct, impede, hinder -
Synonyms for "embarazar":
cohibir; inhibir; turbar; apurar; avergonzar; azorar; aturdir; desconcertar; cortar
dificultar; obstaculizar; entorpecer; estorbar
embargar; impedir
empachar
fecundar; preñar
-
Wiktionary:
Spanish