The phrase "term fosters" refers to the idea of promoting or nurturing something for a specific period of time. It means providing support or development to achieve a particular goal or outcome within a certain timeframe. Full definition
Children who wait: Long term foster care or adoption? (childwelfare.gov)
Children who come into residential care or short term foster care placements late in their teens make up a particularly vulnerable group. (dcya.gov.ie)
She has been with two long term foster homes, each of whom helped her come out of her shell a bit more. (tulsapetsmagazine.com)