water biscuit Hear it!

water biscuit Definition

water biscuit

noun

a cracker made of water, flour, and often some shortening