Search the dictionary A Chinese word or character, or English Draw a character Search 4 entries. diāonàn 刁难 to be hard on sb diāonàn 刁難 to be hard on sb bǎibāndiāonàn 百般刁难 to put up innumerable obstacles bǎibāndiāonàn 百般刁難 to put up innumerable obstacles