<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>OnWords</provider_name><provider_url>https://blog.ackgame.com/onwords</provider_url><author_name>Russ</author_name><author_url>https://blog.ackgame.com/onwords/author/russell/</author_url><title>Cryptic clues explained - OnWords</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="cEZwtmt5Co"&gt;&lt;a href="https://blog.ackgame.com/onwords/cryptic-clues-explained/"&gt;Cryptic clues explained&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://blog.ackgame.com/onwords/cryptic-clues-explained/embed/#?secret=cEZwtmt5Co" width="600" height="338" title="&#x201C;Cryptic clues explained&#x201D; &#x2014; OnWords" data-secret="cEZwtmt5Co" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://blog.ackgame.com/onwords/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>First, understand the conventional rules that govern cryptic crossword clues. Every clue must contain a true definition or equivalent of the word or phrase in the puzzle grid, and that must be either at the beginning or the end, not the middle. However, that definition may be obscure and will usually be given in a [&hellip;]</description></oembed>
