Answer | Crossword Clue |
---|---|
bat | to intercede for; vouch for; defend |
avoucher | to assume responsibility for; vouch for; guarantee |
avouch | to assume responsibility for; vouch for; guarantee |
avouches | to assume responsibility for; vouch for; guarantee |
avouched | to assume responsibility for; vouch for; guarantee |