made pitch for (verb) advance: promote or propose an idea
Detalii: advance means 'steady progress' and stresses effective assisting in hastening a process or bringing about a desired end, while advancement suggests progression that is bigger, more, or beyond normal
Sinonime: aquatic, coastal, maritime, nautical, naval, oceangoing, oceanographic, of the sea, pelagic, seafaring, seagoing
Antonime: hesitate,
stop,
withdraw