Definition of “gooseflesh” - English Dictionary

british dictionary