from The Century Dictionary.
- Having the form or aspect of a cat.
Sorry, no etymologies found.
It makes me laugh the laugh of the African sub-saharan feliform known for its range of vocalizations that sound like hysterical laughter.
I'm not watching the Superbowl. Ann Althouse 2008