欠くことのできない

indispensable; essential; necessary

Meaning

  1. expadj-i
    indispensable; essential; necessary

Example sentences

  • Language is an indispensable instrument of human society.