that said:
endorse 1) to approve, support, or sustain
it might not be exact, but I don't think it's that far off