"以彼之矛攻彼之盾"是一個成語,最早出自於戰國時期韓非的《韓非子·難一》。這個成語的意思是指用對方的矛攻擊對方的盾,比喻用對方的言論或觀點自身的矛盾來反駁對方。這個成語的語法結構是複句式,一般在句中作謂語或賓語。
成語的來源是一個故事,楚國有個人在集市上同時賣矛和盾,為了招攬顧客,他誇大其詞地宣傳自己的商品,先是誇耀自己的盾堅固無比,然後又說自己的矛鋒利無比,最後被人用這句話反問,既不敢用他的矛刺他的盾,也想不出什麼話來辯解,只好尷尬地離開。
這個成語的寓意是,言語和行為應該一致,否則就會自相矛盾,無法自圓其說。