Similar words: titrate, nitrate, bit rate, arbitrate, amyl nitrate, silver nitrate, sodium nitrate, ammonium nitrate. Meaning: ['sɪtreɪt] n. a salt or ester of citric acid. v. cause to form a salt or ester of citric acid.
Random good picture Not show
(121)
(122)
(123)
(124)
(125)
More similar words: titrate, nitrate, bit rate, arbitrate, amyl nitrate, silver nitrate, sodium nitrate, ammonium nitrate, recalcitrant, recalcitrance, corporate strategy, titration, arbitrator, bacitracin, arbitration, merit rating, profit ratio, credit rating, contract rate, cost-benefit ratio, strategic materials, cut rate, castrate, flat rate, substrate, lustrate, filtrate, strategy, spot rate, first-rate.