0%

ALL meanings of stop log

stop log
S s
  • noun stop log a board or boarding that is placed along the top of a dam to increase its height and capacity 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?