water cracker

English

Noun

water cracker (plural water crackers)

  1. Synonym of water biscuit.