submit – это уступить или уступить место другому/дать или предложить что-то на усмотрение других
Supply – предоставить (что-то), сделать (что-то) доступным для использования./
чтобы предоставить то, что нужно или нужно, часто в больших количествах и в течение длительного периода времени
suppose – это «предПОлагать», «иметь мнение», «высказывать догадку»
suggest – это «предлагать услугу, помощь» или «подразумевать, иметь скрытый смысл»