water biscuit
nounDefinition of water biscuit
: a cracker of flour and water and sometimes fat
Keep scrolling for more