Word Definition - 岂有此理

qǐ yǒu cǐ lǐ how can this be so? (idiom); preposterous; ridiculous; absurd