Bir deyim, gerçek anlamından farklı bir anlama gelen ancak popüler kullanımları nedeniyle anlaşılabilen yaygın bir kelime veya ifadedir.
Deyimler, sözcüklerin ifade ettiğinden farklı anlamlara gelebildiğinden, dili çok iyi konuşmayan birinin bunları doğru şekilde kullanması zordur. Bazı deyimler sadece bazı insan grupları tarafından veya belirli zamanlarda kullanılır. Davranışlarını düzelt ya da düzeltmezsen ayrıl demek gibi bir deyim olan shape up or ship out, bir işveren ya da amir tarafından bir çalışana söylenebilir, ancak diğer insanlara söylenemez.
Deyimler argo ile aynı şey değildir. Deyimler, hemen hemen herkes tarafından bilinen özel bir anlamı olan normal kelimelerden oluşur. Argo ise genellikle sadece belirli bir grup insan tarafından bilinen özel kelimeler ya da normal kelimelerin özel anlamlarıdır.
Bir dili öğrenmek için kişinin o dildeki kelimeleri ve bu kelimeleri nasıl ve ne zaman kullanacağını öğrenmesi gerekir. Ancak insanların deyimleri de ayrı ayrı öğrenmeleri gerekir çünkü belirli kelimeler bir arada veya belirli zamanlarda farklı anlamlara gelebilir. Bir deyimi anlamak için bazen deyimin geldiği kültürü bilmek gerekir.
Bir deyimin tarihini bilmek yararlı ve ilginç olabilir, ancak deyimi doğru bir şekilde kullanabilmek için gerekli değildir. Örneğin, anadili İngilizce olan çoğu kişi "No room to swing a cat" deyiminin "fazla yer yoktu" anlamına geldiğini bilir ve deyimi düzgün bir şekilde kullanabilir. Ancak çok azı bunun sebebinin 200 yıl önce denizcilerin "dokuz kuyruklu kedi" ile kırbaçlanarak cezalandırılmaları olduğunu bilir. Kırbaçlayan kişinin kediyi sallayabilmesi için gemide büyük bir boşluk bırakılırdı.
Deyim, anlamı her bir sözcüğün ayrı ayrı alınan sözlük tanımlarından anlaşılamayan bir ifadedir. Bir deyimin gerçek anlamı için dilbilimcilerin kullandığı terim alt metindir.