×

embarras meaning in English

n.
〔法语〕 障碍;混乱;窘迫。 embarras de choix (因太多)难以选择。 embarras de richesse 财富[东西]多得成了累赘。

Related Words

  1. embarkment
  2. embarment
  3. embarras portage
  4. embarras river
PC Version

Copyright © 2018 WordTech Co.