Available Definitions: 1) n. - A glass water bottle for the table or toilet; -- called also croft.
Share this page