雙關法,也被稱爲“pun”,是一種修辭手法,它指的是在一定的語言環境中,利用詞的多義或同音的條件,使語句具有雙重意義,言在此而意在彼。這種手法可以使語言表達得含蓄、幽默,而且能加深語意,給人以深刻印象。
雙關法可以分爲兩種類型:語音雙關和語義雙關。語音雙關是利用同音或近音的條件而構成的雙關,例如“東邊日出西邊雨,道是無晴卻有晴”中的“晴”表面上是說晴雨的“晴”,暗中卻又是在說情感的“情”。語義雙關是利用同一詞語有幾種義項構成的雙關,例如“紅樓夢”中“將那三春看破,桃紅柳綠待如何?把這韶華打滅,覓那清淡天和”中的“三春”表面指暮春,內含元春、迎春、探春三個人物的境遇。