太刀打ちできる

to be a good match (for); to stand a chance (against); to be able to compete (with); to hold one's own

Meaning

  1. expv1
    to be a good match (for); to stand a chance (against); to be able to compete (with); to hold one's own

Example sentences

  • France can't be matched for good wine.

  • I gave it a try figuring that anything is worth a try. But putting together a program like this is something I'm no match for.

  • There is nothing to compare with her beauty.