凿不围枘是战国时辩者的名辩命题。《庄子·天下》所列“辩者二十一事”之一。“凿”即榫眼;“枘”即榫头。《楚辞·九辩》:“圆凿而方枘兮,吾固知其钮镨而难入。”刘孝绰《答何记室》诗云:“纷余似凿枘,方圆殊未工。”凿、枘相应而生,但凿围枘是有条件的。“未工”之前,虽亦云“凿”、“枘”,但它们并不能相合,即“凿不围枘”。
同名为凿、枘,却有工与未工之别。是对事物之间条件性联系的分析,也是对名、实关系的分析。,一说每一凿枘的调合,只是每一凿能围枘的先决条件,至于真正的凿与枘,还是“凿方”而“枘圆”即“凿不围枘”,说明个别的调合不能改变普遍的存在性(见汪奠基《中国逻辑思想史料分析》)。