Semifluid



ENGLISH MEANING
noun
1.
A semifluid substance.
adjective
1.
Imperfectly fluid.