stand upon points verb1 •To be overscrupulous. formsstood upon points · standing upon points · stands upon points