Meanings

  1. idiomaticfar-fetched; absurd (highly unlikely)

    eine an den Haaren herbeigezogene Behauptunga far-fetched claim