English definition for finespun
1. s. developed in excessively fine detail
2. s. developed with extreme delicacy and subtlety
Sponored Video