Find the word definition

Wiktionary
up to standard

a. (context British English) of a necessary standard of quality for its intended use