What is bought by the yard by is worn by the foot? Answer: carpet More Difficult Riddles with answers