Definition of “skidpan” - English Dictionary

british dictionary