in-dispensability (noun) necessity: need, essentiality
Sinonime: amazing,
astonishing,
awe-inspiring, exciting, hair-raising, heart-stirring, heart-stopping,
impressive,
magnificent,
moving,
overwhelming, spine-tingling,
stunning,
thrillingAntonime: disgusting,
ugly