Skyclad

What is Skyclad?

Skyclad definition and meaning on Dictionary terms:
noun
a brown-speckled European lark, Alauda arvensis, famed for its melodious song.

verb (used without object)
to frolic; sport: The children were skylarking on the beach.

 

reference: https://www.dictionary.com/browse/skyclad

Tags: