desiring or consuming great quantities
choosing at random without careful selection
of high reputation, outstanding
soaked, drenched, saturated
completely filled or supplied with
to exist in great numbers
branch of knowledge dealing with engineering, applied science, etc.
to predict or foretell a future event
a robot; a mechanical "person"
an older married woman