1. to prevent, hinder, or slow down the growth, progress, or advancement of something
Lack of funding can inhibit development of new technologies.
A falta de financiamento pode inibir o desenvolvimento de novas tecnologias.
2. to suppress or restrain the natural growth or maturation process
Certain chemicals inhibit development in plant growth.
Certos produtos químicos inibem o desenvolvimento no crescimento das plantas.