Meanings

  1. idiomatic · indeclinable · predicativeeasier said than done