Noun Definition

chiller

1.Definition: excitation that makes your hair stand up or that chills your bones

Category: General