Meanings

  1. noticeable, perceptible

  2. palpable; sensible; perceptible; noticeable

    Die Spannung im Raum war deutlich, fast körperlich, fühlbar.