Meanings

  1. bizarre, absurd, droll

    Das ist eine skurrile Idee.That's a weird idea.

  2. whimsical; odd; peculiar; droll

    Das ist eine skurrile Idee.

Examples

GermanEnglish
Es ist skurril.It's grotesque.