The AI-powered English dictionary
comparative more touchable, superlative most touchable
Capable of being touched; tangible or palpable. examples