Results

strap noun
1 strip of wood to which something else may be nailed
2 black treacle; molasses