Noun Definition

sizzle

1.Definition: a sizzling noise

Category: General