Meaning of SPEEL in English

SPEEL

n. An informal speech, usually brief and sometimes impromptu. Also spiel. Context and source: "Now I'll give my little speel about drinking." (Conversation)

New Words English dictionary.      Английский словарь новых слов.