1. Strong, reliable support or endorsement from a person, organization, or institution
The project succeeded because it had firm backing from the board of directors.
O projeto teve sucesso porque contava com apoio firme da diretoria.
2. Solid financial support or funding
The startup needed firm backing from investors to launch their product.
A startup precisava de um apoio financeiro firme dos investidores para lançar seu produto.
3. Unwavering political or social support
The candidate received firm backing from major political figures.
O candidato recebeu apoio firme de figuras políticas importantes.