絶世の美女

woman of unmatched beauty; beauty like no other

Meaning

  1. expn
    woman of unmatched beauty; beauty like no other

Example sentences

  • She's drop-dead gorgeous.