Top-cloth /(?)/ Top·-cloth Top-cloth n. A piece of canvas used to cover the hammocks which are lashed to the top in action to protect the topmen. (Naut.)