flushless toilet
English Dictionary
->
Letter F
-> flushless toilet
Search Dictionary:
flushless toilet Definition
(n)
a
toilet
that
relies
on
bacteria
to
break
down
waste
matter
(
instead
of
using
water
)
flushless toilet Synonyms
flushless toilet
© Art Branch Inc.