As a noun miaow is
.
As a verb miaow is
.
felissilvestriscatus
Not English
Felissilvestriscatus has no English definition. It may be misspelled. miaow
English
Noun
(
en noun)
(UK, slang, uncountable) the drug mephedrone.
Usage notes
This traditional British spelling is increasingly replaced by meow .