1. phosphonate - Noun
2. phosphonate - Verb
phosphonate (plural phosphonates)
(chemistry) Any salt or ester of a phosphonic acid; many of its derivatives have important biological activity.
phosphonate (third-person singular simple present phosphonates, present participle phosphonating, simple past and past participle phosphonated)
(chemistry) To react with a phosphonic acid derivative