Almost call one company for a stout cotton cloth (6)
I believe the answer is:
calico
'stout cotton cloth' is the definition.
'calico' can be an answer for 'cloth' (calico is a kind of cloth). I also know that 'cotton' relates to this answer.
'almost call one company' is the wordplay.
'almost' means to remove the last letter (almost the whole word is kept).
'one' becomes 'i' (Roman numeral).
'company' becomes 'co' (abbreviation).
'call' with its last letter taken away is 'cal'.
'cal'+'i'+'co'='CALICO'
'for a' is the link.
Can you help me to learn more?
(Other definitions for calico that I've seen before include "spotted in America" , "Coarse cloth with a bright print" , "Unbleached sixteen down cloth" , "Coarse printed cotton cloth" , "Plain cotton cloth, white or unbleached" .)