fall short of
1.
(
verb
) fail to satisfy, as of expectations, for example
Antonyms:
satisfy
Terms and Conditions of Use / Copyright Notice