Pinyin Dictionary results for "cha shui biao"

查水表
(Internet slang) (of the police) to ask to be let in on the pretext of checking the water meter; to barge into people's home on false pretences
Dictionary data provided by CC-CEDICT