Definition of “impracticable” - English Dictionary

English