meaning of descant on

1. sing a descant on a main tune or melody


Related Words

descant on |

Developed & Maintained By Taraprasad.com

Treasure Words