Japanese dictionary
ばからしい
absurd; foolish; stupid; silly; nonsense; ludicrous; preposterous; laughable; ridiculous
Example sentence
She got rattled by the stupid question.
Kanji details
・horse
・deer