Definition of “impracticable” - English Dictionary

british dictionary