Meanings1(idiom) to put up innumerable obstacles; to create all kinds of difficultiesWritten Forms百般刁難Traditional · Main Form百般刁难Alternate Form