Squeaky lyon Synonyms

We can't find synonyms for the phrase "Squeaky lyon", but we have synonyms for terms, you can combine them.

SL abbreviation

SL is an abbreviation for Squeaky Lyon
What does SL stand for?
SL stands for "Squeaky Lyon"

Definitions for Squeaky


  • (adjective) having a high musical pitch or range
  • (adjective) having or making a high -pitched sound such as that made by a mouse or a rusty hinge

Definitions for Lyon


  • (noun) a city in east -central France on the Rhone River; a principal producer of silk and rayon