embattled ne demek

  1. embattled : diş diş
  2. embattled : sıkışmış