The AI-powered English dictionary
comparative more depictable, superlative most depictable
Able to be depicted. examples