Definition of “in-car” - English Dictionary

british dictionary