deck

1. a pile of logs on a landing 2. an area or platform on which wood is placed This definition last updated 10/25/2008