Tampa Bay also has released defensive ends Tim Crowder and Nick Reed.
Meredith enters his NFL season, but has played in only 17 games, starting four. He was with Pittsburgh last season.
Crowder has spent the past three seasons with the Buccaneers, playing in 41 games with 13 starts. In 2011, he played in 10 games and had 14 tackles.
Reed joined the team for the final three games in 2011 and had two tackles.