However, you must have a Skype for Business or Lync account in order to use (and enjoy) the full capability of the Skype for Business Mobile app. Also, some functionality might require an update to Lync or Skype for Business Server or might not be available to all users.
drench meaning, definition, what is drench: to make someone or something extremely wet: . Learn more.
a tract of wet, spongy land, often having a growth of certain types of trees and other vegetation, but unfit for cultivation. verb (used with object) 2. to flood or drench with water or the like. 3. Nautical. to sink or fill (a boat) with water. 4. to plunge or cause to sink in or as if in a swamp.